Effective *** January 1st, 2024 ***, all firearm purchases requires a firearms safety training certificate (I-1639 and/or HB1143) and a $18.00 state fee.