Excellent product with fast shipping and reliable customer service!!!
I was a little skeptical at first, since it seems like it was 3-D printed. It is sturdy enough and gets the job done well. I think that having to reach around to press the magazine release is a minor inconvenience, but does not bother me too much. Overall, the product worked out great, and I am satisfied.