Where can one purchase a military knife?

One can purchase a military knife in many different locations such as online examples are Swiss Army knife also Amazon sites. One could go to there local mall such stores as Sears and the Bay may carry Swiss Army Knives.