for cqb it is an exellent gun but i know someone who has firing trouble with his wont fire on semi properly and for tht price there are a few other guns tht you could look at but if you like it and have the money and will be doing mainly cqb then yea its a great gun