New Mexico does not prohibit the open carrying of firearms in public.