This is an upgraded web-launcher device. The principle is to launch the projectile and string by spring force. The projectile with a magnet can adhere to iron products after being launched. If the magnet is equipped with a suction cup, the projectile can adhere to a smooth and flat object.
eBay