Don't be scared of peening. 1/16th brass rod and #0 washers make the best pins I have seen, and peening the ends over really isn't that tough.

Si