I have a smart parts sp-1 and its one of my favorite guns and its so fast too and looks good performs good and also the easiest gun to clean id say. I would definatly recommend one to you. I've never had a problem with mine and also if i was you id get an aftermarket barrel for it cause its not that great.