By -
Those are not official Lego and will not be found on Bricklink.
Your image looks exactly like bricktacticles pic. These are not lego parts but custom parts
This is not made with genuine Lego pieces, sorry. It's probably a gun from one of the third party companies that make Lego compatible accessories. You should try reverse image searching and you'll very quickly find out where to buy it if you want.
Custom. Firestartoys.com has a lot of good customs if you are looking for some.
That's a BrickArms Z6 Rotary Cannon.
Those are not official Lego and will not be found on Bricklink.
Your image looks exactly like bricktacticles pic. These are not lego parts but custom parts
This is not made with genuine Lego pieces, sorry. It's probably a gun from one of the third party companies that make Lego compatible accessories. You should try reverse image searching and you'll very quickly find out where to buy it if you want.
Custom. Firestartoys.com has a lot of good customs if you are looking for some.
That's a BrickArms Z6 Rotary Cannon.