What was offered in return? Anything? No legislative horse-trading?
First off, I believe that McConnell and the Senate leadership didn't want to use any of their political capital on behalf of a 2A bill.
Second, if you weld yourself to one political party, you're not going to get anything from the other party.