St. Elizabeth man charged with breaches of the Firearm Act