Re: How do you pick out a nail gun?
The first thing I'd recommend is to define your needs. You do not need a nail gun to install a header or minor repairs around the house. You would even be hard pressed to need a gun for an addition, remodel, or even a new build, here's why. Framing nailers are designed for production work. They are faster at things like nailing sheathing, fencing, or production framing, though if you think about the hassles of dealing with a hose on a construction site, hand nailing framing materials is much faster. So, for the average homeowner, a framing nailer really isn't a necessity.
Roofing nailer, by it's very definition is for roofing, and unless you've got an entire tract to do, you'd be better off renting one for your roof project than buying. Side note, nails are far superior to staples when it comes to roofing.
Finish nailers and brad nailers - These do actually have plenty of uses for the average handy-homeowner. Guns of this type are used for trim work around the house, especially if you're doing crown moldings. Finish nailers will shoot nails from 1" - 2", brad nailers range from 1/2" - 2". You've also got nail gauge (diameter), finish nails are larger and leave a bigger pecker mark to fill than brads. If you are also a wood worker you'll find plenty of uses for a finish or brad nailer around the shop.
I have also found that a 1/4" crown stapler has many uses around the shop. Some brands have brad/staple combo guns that are pretty slick.
Now for the brand of gun itself. Stick with name brand products like Senco, Bosch, or Hitachi. NEVER under any circumstances buy from Harbor Freight!!!!!! The quality of the gun ABSOLUTELY makes a difference in it's ease of use, safe use, and quality of the finished product. Cheap tools do not produce good results - ever!
I suffer from CDO ... Its like OCD, but in alphabetical order, LIKE IT SHOULD BE!!!