The Hilti is way to expensive for what it is. My mate has the hilti gun and I dont see anything special about it
I have always used Fisher Foam guns which cost about 20 quid and always lasted me at least a year (my own fault because I broke it 1)Stood on one 2)droped a worktop on another 3)something in my van broke it)
I found this foam gun (UK)
http://www.ironmongerydirect.co.uk/Products/Sealants_and_Adhesives/Foam_and_Fillers/11690/Heavy_Duty_Foam_Gun
?11.45 GBP including Vat
This has been the best gun I have ever used its covered in Teflon which is brilliant when the foam has dryed out around the end of the gun you then just pull the foam of with your hands and it looks brand new again! ALSO its the cheapest professional gun I have found!
All the foam guns I had before I had to use a stanley knife to clean the end of but no more with this gun.
Also another thing you dont need is FOAM gun CLEANEER (unless you accidently got foam somewhere you didnt want foam) as long as you turn the gun valve off at the back every time your not going to use it for a while it will be fine.
Also as long as you leave the Foam can on the gun even if empty until you get a new Can to replace it STRAIGHT away you will be fine.
Only if you wanted to remove the foam can then you need the use Cleaner to clean the gun.
I have used the foam guns for 6 years and never had a problem. Not using a foam cleaner.
All I do is go to my van use the gun turn the gun of put it back into my van !simples!
JMB