New England Patriots player Jack Jones is facing weapons charges after two guns were found in his luggage at Boston's Logan International airport, police said.