I have a Diamondback DB9R that works great with and without a suppressor. I rarely shoot it now due to my Colt SBR 9mm getting out of jail but still take it out on occasion. Only issue is bolt lock back with Magpul mag. It works fine with factory Glock and the one it came with.