IF and when this goes thru, I will only be ordering for the 4 models mentioned (5906, 4006, 4506, 1006) in the lengths appropriate to those models. If cutting the barrels will make them fityou rpistol, that is up to you to do. I cannot make any gaurantee they will work with any platform other...