A sweeping firearms bill that passed the House Rules Committee on Wednesday morning would narrow the number of gun sales for which a background check is conducted, but would allow the state agriculture commissioner to ban firearms at the North Carolina State Fair.