There is absolutely no restriction on how many guns a person can own. Well, other than the limits of your wallet and gun safe! You can own one gun or you can have many guns. Most Americans own more than one gun for various reasons. Some people have different guns for hunting, target shooting, self defense and collecting. In fact collectors might have hundreds or even more guns. Target shooters might have multiple guns for different kinds of shooting. Hunters even have multiple guns for different kinds of hunting.
If you inherit guns you might start building up a collection of heirloom guns too. If you carry a gun for self defense you might have two or three in different sizes or just because you like the caliber or design. The point is that there is no limit on how many guns you can own, and we like that!