Yes, it came with the holster, lanyard, cleaning rod and magazine. I almost didn't buy one because of the ammo costs but I reload so I am buying 200 rounds of quality brass, will shoot it, then will reload it. I estimate my costs per round will be about .13 once I have the brass available. I wish that there was still cheap surplus available. But it will be fun to reload for too.