Overall it's a great gun, for starters and pros. Can be upgraded. I'll be upgrading mine soon so i'll keep the photos and other info updated as I go.