24.—(1) A person who, by way of trade or business—
(a)manufactures, sells, transfers, repairs, tests or proves any firearm or ammunition; or
(b)exposes for sale or transfer, or has in his possession for sale, transfer, repair, test or proof any firearm or ammunition,
without holding a firearms dealer's certificate or otherwise than as authorised by a firearms dealer's certificate, shall be guilty of an offence.
(2) Paragraph (1) has effect subject to Article 34 (auctioneers) and Article 35 (occasional permits).