Sporting & General Supply (Shrewsbury) Ltd. Shrewsbury, Guns for sale