Franklin man facing federal firearm charges