Heller is not exactly a Constitutional wizard.
Once I personally had the opportunity to ask him in a Q&A at a small community meeting:
“What’s the purpose of Government”
His brilliant answer after some contemplation was:
“To be fair.”
...you should have asked him why no military service? That really would have had him stumped.