This is the quickest way I've found to unlocking these weapons:
Go to the final mission, "The Eleventh Hour" and put it on Easy. Simply run through all the enemies (shoot a few on the way so you don't get knifed) until you get to the part where you're supposed to defuse the bomb. When you get there, press any random button so the bomb explodes and you fail the mission. You will get roughly 4500-5000 score every time you do this, and it takes just under a minute every time. Since the guns unlock once every 60k score or so, it'll take ABOUT 15 minutes to get each gun.
You're welcome. It may seem a bit tedious, but it doesn't take long, and you'll get a bunch of guns and a cool 30 GS for doing this.