You think you evaluated the abstraction, and then tried to apply it. You did however fail as exemplified by what you then responded with.
"I will not address the argument that if we seek to restrict guns we should also seek to restrict unhealthy food as it has the effect of increasing health care spending on an individual when that money could otherwise have been used to improve military readiness, which might someday possibly save someone else's life in a hypothetical future. I will not address this because it's one of the stupidest arguments I have ever heard in my life and it deserves nothing but mockery."
Your argument hinges on a straw man that you then used to disprove. Military readiness is partly a function of money but its also a function of soldiers. Fat soldiers are not going to be as effective. So, your abstraction ability is clearly flawed because what you ended up using was not an abstraction but the application of the abstraction. So what you actually demonstrated was that you cannot argue through abstractions. You may want to reexamine what an abstraction is.
And here we see further proof that you did not understand the abstraction. It was not just about money which you incorrectly seem to believe.
https://www.cdc.gov/physicalactivity/downloads/unfit-to-serve.pdf
So again, your inability to understand the argument has caused you to miss the point completely.