It is a bull 24. It does have 2 30 round mags. SEE pic. The stock shown does not come with the gun it will have a standard AR stock. It is new never fired. I have replaced the mag. release button with an oversized one and the charging handle has the release replaced with a larger one. The grip has been changed to an ergonomic grip a little more hand friendly. $1300 delivered to the 48 less Ca. Comes with 2 30 round clips. I will consider taking a 38 snub nose on partial trade. Bulge.