This is a gorgeous gun! It came with three magazines and a loader. Great value for the money. But, what i was most impressed by was ableammo.com's excellent customer service and very proffesional staff. They actually answer their phones and are very courteous and respectful to the customer. My order shipped very quickly and i had it in my hands in about a week. Thank you ableammo for a great job! This was one of my greatest concerns about ordering a gun online and now those worries are put to rest with this site. I will be ordering all my future guns and ammo here! Thanks again. - Z. S.