I got this in a trade and I'm not as big of a fan of Batman as the previous owner was. Free to the lower 48. Because I'm paying for shipping please only ask for this if you will use and enjoy it. I don't know much about Glocks so I can't tell you if this will fit x model
but it was off a Gen 4 17