Forgot to mention that even air rifles (and crossbows)**
have to be licenced where I'm living. Not so in the UK BUT.... no licence is needed in England and Wales for an air rifle 12ft lbs or under. Over 12ft lbs and it's considered a firearm and, therefore, has to be on a firearm licence. There are NO air pistols over the maximum limit of 6ft lbs. Over that limit and they would be considered as an illegal firearm as handguns/pistols are banned in the whole of the UK.
It is also illegal to hunt (anything) with a long bow or crossbow in GB..
"Maximum amount authorised to be possessed at any one time": 1000 x .22LR 250 x 9mm 250 x .357/.38
ALSO: with regards to the amount of ammunition you can have, that's restricted as well. You will be given two quantities on your licence for each calibre of firearm. So, for example, it will say you can HOLD 1000 rounds of .22LR. BUT.. you can only buy 800 rounds..
I'll give you my personal allowances.. It says,
"Maximum amount to be purchased or acquired at any one time": 900 x .22LR 200 x 9mm 200 x .357 / .38
As for the .308 and .243 when we moved back here 18 months ago I brought with me an accumulation of some 450 rounds of .308 and .243. The local police here had a fit...!! So, before they give me an allowance I have to shoot all that lot off. And I know full well they will severely restrict my allowance in the future. By the way, those maximum amounts also include anything you might reload..!!!
Oh what a fun sport we pursue..
OH HO.. just remembered an exception to the above ammo allowances.. if you're buying shotgun ammo (and NO, you can't have solid slug) you can buy, and store in your home no more than 10,000 cartridges..!! Currently I have around 4000 spread around the house. Unlike rifle / pistol ammo which have to be kept securely locked away, shotgun ammo can be stored more or less anywhere it fits. Go figure..!! LOL
Now for the prices of cartridges. I have looked at the cheapest around for clays and game. For 1000 12g competition cartridges you will pay around $210 - $225. For 12g game cartridges with a 30gram load you will pay around $260 - $300 per 1000. (Any donations gratefully accepted - if it gets through Customs..!! LOL