I'd say less dangerous than that 300# of gasoline. The gasoline can create a potentially explosive mixture with air, gunpowder can't do that.
Seems to me that folks should keep one registered gun in the home for protection and for confiscation. Case closed, one gun lost. Why would anybody keep that many guns in their home? That is asking for trouble.