A “handgun” is defined to include any firearm that can be concealed upon a person. (Maryland Criminal Code, Section 4-201) The definitions of rifle and shotgun are similarly broad. The intent of the legislature is to show no tolerance for anyone who uses any sort of firearm to commit assault upon another person.