Pricing, Coding and Date Labelling Guns