Re: cheapest place to buy 22 mag ammo?
I get .22lr from Wal-Mart at about $9.88 a brick of 550rnds before taxes. Dunno about .22mag.
I sometimes buy ammo from J&G, but you may want to buy a lot of 'em to offset s/h.
Another source would be a gun dealer or a pawn shop and see what they have and keep an eye out for gun shows.
Long Gun Collection:
M38 Mosin-Nagant Carbine
Russian 1950 SKS
Winchester 1300 20Ga
Western Field Single-Shot 16Ga
Sears Ranger .22S-L-LR Bolt-Action Rifle
Marlin 795 Semi-Auto (Brother's)
Springfield Armory XD9 Service