Comes with everything in pictures
Mag is leak free
Works as intended
07511699916
Happy to answer any questions:)
Postage is covered if you're happy to cover PayPal fee's
Please check out my other listings
Bundle discounts are available if wanted:)