Retired Moderator
Joined: 07 Jun 2014
Posts: 4815
Given Kudos: 0
WE:Business Development (Energy and Utilities)
Re: There is little agreement among specialists about whether
[#permalink]
17 Nov 2017, 20:13
Explanation
Since the final part of the sentence is meant to go against the idea that the Second Amendment provides a “guarantee” of a private right, you need to fill the blank in the first part with something that reinforces the guarantee. Ironclad means “rigid or fixed,” and does what you need here. Defeasible and questionable would
undermine the guarantee. Nothing in the passage has any bearing on whether the guarantee is earnest.
An ironclad.