David376

David376

Pennsylvania farm boy who grew up to become an electrical engineer and programmer. Now retired and having fun as a gunsmith and NRA certified instructor.