here is the gun, its got two magazines with it and i bought 3 more from ebay. there is a guy selling extra 40cal. mags. on ebay brand new in factory package for $22 each free shipping. i got some 40cal ammo at wal mart the 100 rd winchester for $36 after tax. so when it stops raining in a day or two i'll shoot it and give report with target pics. thanks.