RE: Muffler screws
Last time I needed muffler screws, I found them at Tower Hobbies. Unfortunately they are going to sell you exact replacements which means you get Phillips head screws. You have to search REAL hard to find them but they are there. They qualify for discount shipping so it wont cost you an arm and a leg. If you find them with hex head then all the better.
Tom