What is this website?
Best FFL Software Ranked and Compared!
How a foreign national can take the oath of office, required by Article. VI. of the Constitution, without any conflict of loyalty is left unaddressed.