It is unlawful to sell a handgun to a minor. However, this does not prohibit a person from lending or giving a handgun to a minor if he or she will be using the handgun under direct supervision of an adult. No person may transfer a handgun to any person who the transferor knows or has reasonable cause to believe is prohibited from possessing a firearm. It is unlawful to supply a firearm or ammunition to, or procure or receive a firearm or ammunition for; a person prohibited from receiving it if the transferor knows or has reasonable cause to believe that such person is prohibited from receiving or possessing it.