The Rev. David Tildon McGee, the pastor of a Kernersville church, faces charges after Las Vegas police found an assault rifle, body armor and fentanyl in his hotel room last month, court records show.