Pick up allen head 1/4X28 bolts at ACE hardware and polish the head to look stainless. The Ace bolts are much harder than the factory bolts. Can't help you on the magazine.