Tom Kacich: Legislator raises money with gun raffle