I've found the local parts source to be a great place to get m5 bolts for fenders and stuff, all stainless of course, 11 cents for an m5 nyloc nut. I'd imagine any auto parts store would have this sort of stuff, I don't think the one near me is special.