I can't see any pics. Maybe I've got my browser clamped down too tight.
Here is one of the Arteest with what I think they are refering to as an "XKS sniper rifle"