Silin gun