Pretty much any place where ammo is sold. Gun shops, some retail chains, etc.
You buy rifle number 3 and that will automaticly let you use .338 higher caliber bullets for mission 9.
A gun shop.
The .950 JD Jones is the largest sporting rifle caliber made.
It takes either .22 long rifle, or .22 short. It's marked on the barrel.
Generally speaking, you have to be 18 to buy rifle or shotgun ammo, and 21 to buy handgun ammo.
wal-mart
Do a web search on "firearms suppressors"
100-1000 usd
There are several reasons a person may want to buy a 22 caliber assault rifle. * Inexepensive ammunition * Light recoil (does not kick hard) * Great looking target shooting weapon * Limited ballistic range when compared to higher caliber ammunition
Gun shop.
Try egunparts
K-Mart and I have seen them at other sporting-good stores