To be honest, and I know there are many that will disagree, I do not see the HPA or national CCW reciprocity getting through the U.S. Senate unless the Republican's take the ill-advised step of completely eliminating the filibuster which I think would be the stupidest thing they could do. People seem to forget rather quickly that the filibuster kept us from getting saddled with a bunch of post-Sandy Hook Democrat sponsored laws that they were unable to achieve the 60 votes needed in the Senate to pass. The flip side is that rule will now work against the Republican's passing run rights legislation. I see no net loss for the Democrat's filibustering. While the Democrat's, with two Independents, are defending 25 Senate seats in 2018 versus 8 for the Republican's, those Democrat seats for the most part are in safe states. Most are blue states or states that supported Trump by very slim majorities so will most likely support their incumbent. Schumer and Blumenthal have pledged to keep any gun rights legislation from passing so if they can keep their party in check with all 48 Senator's sustaining a filibuster then the legislation will never get to Trump's desk. Add to that I am not even sure the Republican's will get 52 of their Senator's on board either.