Things I liked:Feels and operates much like a real firearm for training purposes. Great quality. What others should know:Still haven't perfected getting paintballs to fire well. Some break in the barrel. Rubber balls and the dust balls shoot great.