There is one spray that is effective on horse tail called Kurtail. This is effective I have used it and it does work. It's not cheap though at £30 a bottle mix your own. I was unsure wether you need a pa6a licence or not they never asked when I bought it from my local horti supplier.
I can vouch it does work though.
Happy tail killing
As with many current spray's this is not licensed for home use ! and although I have one "license" I do not recommend it ! Yes you can buy spray's without a license BUT I really don't recommend it
Not wishing to descend this thread into an argument about this product, but............ we held our autumn meeting last sunday and our members asked us to purchase a weedkiller for horsetail/marestail. We voted to purchase kurtail on the advice of two of our members. One of them is a self employed gardener with all the training and certificates to use the product. The other member is a full time groundsman with a a large golf club also with all the training and qualifications in weed surpression.
The advice that I have been given is that you do not need the certificates to use the product on your own land/garden/allotment plot. You only need it to treat others gardens on a trading basis. ie, a customer.
I have used a product called rosate 36 which is available on a well known auction site. Using two applications 10 days apart, it does work and is a sytemic weed killer. After one season my plot is about 95% free of horsetail (Marestail is an aquatic member of the same family).
I think it is up to the individual to decide, but unless you get down to the roots of this plant, and they go down 2metres, you are going to get recurring problems with it.