I don't know whether it is steel or alloy, but it is not poly. So far, I am happy with the purchase. I have only shot about 50 rounds through it to warm it up, and it worked fine. The trigger snaps back rather forcefully upon firing, but not to the extent that some of the people have stated in these forums. I have seen the Hazel holsters and will probably order one soon. Ammo is rather difficult to find, but there is some out there in a few places.