Gun bill passes the house