As a starting point, have a look here (using the search facility) GunBroker.com Online Gun Auction All the weapons you are interested in get sold on the site. There is always a wide range of prices dependent on condition, matching serial numbers, rare manufacturers and unit markings. Good luck. Richie
If you qualify the CMP sells service grade Garands for $595 and service grade carbines for $495. Thats really the best deal going unless you find one on a private sale.
and if you already have one of those CMP/rack grade Garands you can sent it to these guys for a bit 'o TLC: M1 Garand Rifle Services and to see the rest of their products and prices, goto: Fulton Armory Home Page
You can pick up any one of the many Mosin-Nagant 7.62x54R carbines and rifles in their many variants for as little as $69.95. I picked up an M91/30 for that price and also got an M44 carbine for 129 bucks. I got both of them at Dunhams, but there are other outlets that sell them very reasonably. These guns are usually in good shape, and are a blast (hah!) to shoot. Military surplus ammunition is quite reasonable and hunting ammo is also available (I reload them, too). In power, they are between the .308 Winchester and the .30-06. There are many different varieties of ammo. For info on the Mosin-Nagant, check out 7.62x54r.net. tom tom