He spent decades working for the U.S. Navy and consulting for defense contractors, specializing in electronic warfare and advanced computer systems. He currently writes for Gun News Daily and teaches electrical engineering part time.