Personally, out of those choices, I would have the S410 I've had most of the 400 series 400/410/510 and an ultimate sporter, which is a 510 in a dress, I still have my first S400, never owned an HW100 but I have heard they can be pretty good, but have never managed to turn me away from AirArms. Rog