Oh and Joe, I was going to mention the same thing as UberSparky pertaining to the CO detector, that's good advice. Make sure you step up and get a decent one, not a bargain Chinese garbage model for $7.99. Under the wrong conditions, it could be the only thing between you taking a dirt nap.
A gun is like a parachute. If you need one, and don't have one... you'll probably never need one again.