Perhaps, as a practical matter, someone should spend a year's worth of campaign funds pointing out to them that mega trillions of debt and a noncontributing populace will put an end to any means of paying for all those goodies within the decade.
Oh, and when that happens, it'll be my .308 versus your .223 and I don't think the feds are handing those out to US residents.
Not yet anyway.
You are right on with your choice of caliber.