House set to PASS assault weapons ban despite all Republicans and three Democrats voting against

The House is set to vote Friday afternoon on an assault weapons ban, looking to give Democrats a last-minute win on their way out the door for August recess.