Try airsoftshop.com and cobraairsoft.com. Price varies greatly on maker (Muari is your best bet), power source (go electric), style... As with all guns buy good ammo, the .12g may be cheap but you won't like it. They are great fun, even my $10 spring cocked M4 is a blast.