Do you see the pin actually peening over? Maybe the pin metal is very hard steel if it is brass it should be relatively soft and easy to peen. Sounds like the pin hole is too large. As
Matthew...