Dicks sporting goods has a decent selection on gun safes
Stack-On 18 Gun Fully Convertible Steel Security Cabinet - Dick's Sporting Goods
I don't think it's fire resistant but not to shabby IMO
Plainfield Walmart has stocked there cabinet full of ammunition. They have plenty of 9mm, .40 and .45 value packs and the normal odds and ends, but of course no .380 or .22lr