Casa Grande man arrested on marijuana, firearms charges