An Odessa man pleaded guilty Thursday in federal court to illegally possessing a firearm he admitted was used in a shooting in Kansas City.