Comes with 1 33rd Glock 17 mag. Rail appears to be keymod. The small tube on the end of the barrel is not a surpressor, it just looks like one. Contains heavy buffer according to the website. Item has no sights. Item is semi-auto only, any markings to the contrary on the item are cosmetic only. Any questions can be directed to our daytime phone number on the right side of the listing.