If correct threads it will fit on your same thread size barrel; however, I doubt you will like the results. In most specs material these type muzzle brakes are not recommended for barrel length less than 14.5 inches/ in fact recommended minimum 16 inches. The top and side ports will produce blasts unkind to humans from short barrels.