Union County’s Alamin Gadson, 20, faces firearm charges after a loaded 9mm was found in a Cranford traffic stop; held pending hearing.