Where can one purchase a military compass?

There are many companies and websites that offer military compass' for sale. Some of these companies and websites are Amazon, Galaxy Army Navy and Camping Survival.