Senate rejects carrying guns across state lines