I've used stainless welding rod for peened pins. I still had to get the stainless washers though.
Barrel bolts are a practical alternative, unfortunately I've no longer got the link.