Hi
I have brought two guns, the first one was from Srewfix it was £10 and not much cop in the long term. the second was about £25/£30 (made by Fischer) and after a few years (insulating cabin by cabin!) is still working. The one now for sale by screwfix looks better than the £10 one I brought from them, I suspect they have given up on the cheaper types. I would also recomend getting some of the solvent/cleaner stuff and either leave the gun full of foam with the can attached or, if leaving for more than a few days (maybe a week), screw on the solvent and flush out the foam and leave it completely clean!
One other thing worth a mention, not all of the foam is fire rated so it might be worth checking especially if you might need to do any welding near by!
Good luck if you go for it
Matt