Kevin Krebs pleaded guilty to possession of an unregistered firearm or destructive device and faces up to 10 years in prison.