I've already gone over this a million times.
If you have firearms in your home that aren't in use, lock them up. If you're home and have your gun on you, that's fine, if it's within reach it's fine. But leaving unsecured firearms just lying around, or in unlocked cabinets or boxes is just a terrible idea.
If you want to have a firearm ready to use at night in case of burglars then keep one beside your bed, but when you leave for work the next morning lock it away so it can't be stolen. Better yet, use trigger locks all the time unless the gun is in use, being cleaned, or otherwise under your direct supervision.
Firearms that get stolen often get used for crime, a fairly simple solution that doesn't involve anyone losing any firearm, is just keep them more secure. A very, very, dedicated thief may still steal them - but a very, very, dedicated thief can steal virtually anything. However, the fact that it could still possibly be stolen doesn't mean that securing it at all appropriate times wouldn't lessen gun related theft, and therefore related crime.
The population of the USA was 4,000,000 people when the Constitution was written and they used muskets - to hold the same safety standards as the 1700's is simply naive, but it doesn't mean anyone needs to have their personal property taken away from them, or even be told what they can and cannot buy/own/trade.