Senate passes 2nd Amend Violating gun laws