Albuquerque man charged with federal firearms violation