The 40B includes 2 mags, and is in very good condition. Round count is unknown, but I've put 50 rounds through it and in appearance it looks to be fairly low. 650.