Takes regular table salt and is a lot of fun. I have another one and to be honest I am not sure how well it actually works. But it is a lot of fun and will stun the fly for sure