Everything included . Neat little gun and hard to find . Shot probably less than 20 times rough estimate . In great condition . 785-656-3024, please leave a voicemail if no answer or send a text . Thank you !