Before you buy a safe check this thread
http://thefiringline.com/forums/showthread.php?t=515758
Im a very BIG fan of the sturdy safe but you wont get it on your second floor due to the 800 lbs plus .... your stairs (if wooden) might not handle it on the way up.