I use Shore Clear with Cygnet adjuvant and it does a good job. They are both cleared for aquatic control. It would be very difficult to do a good job spraying cattails and not get a significant amount of the spray in the water. Roundup is definitely NOT cleared for aquatic use. Killing fish is not the only harm chemicals can do to your water.