Your home owners inurance should cover your guns if they are stolen from your house. Give them the model, serial number and they should give you a check to replace it. Thats what a friends home owners did for him. Might want to call and contact them before you start throwing money away on items already covered.
I dont have individual insurance on my guns, however I pay $1/$100 anually to individually insure some other items through my insurance company. Anything over $10k they typically require an appraisal.
Hope that helps you get started.