A man faces charges following a weapons investigation southwest of St. Thomas.