Senior NSW official of the Electrical Trades Union Glen Potter has been charged with firearms offences and dealing with the proceeds of crime.