I've heard some gun-rights supporters make precisely that argument: That if someone wants to own a bazooka or anti-aircraft gun in defense of their property, that is their right.
Regarding your second paragraph, spot on!