I have one of the commercial ones. The only drawback is that my Glock ejects up instead of out like my 1911's. When they work, they're fantastic. When they don't.... back to crawling. I have seen the black rifle versions, too, and they seemed to work very well.