> a ballistic justification for both damage and armor
You may be intrigued by Phoenix Command. Written by a literal rocket scientist, it offers a level of granularity down to time-of-flight of bullets, penetration factors of various materials, and much more. Not everyone's cup of tea as you can imagine.