Shigan is one of the six techniques of "Rokushiki".
The Shigan is a close-quarter combat technique, in which the user pushes their finger into a certain target at a very high speed, leaving a wound similar to a bullet wound.
It is a very useful technique that can connect rapidly and accurately, which works well with the Rokushiki users' impressive speed and agile techniques. However it's never been used to counter or deflect another powerful attack in any fights, which is probably because the user could easily break his finger instead of just blocking it with Tekkai. The Shigan's shape is derived from the shape of the finger, hence the hit of Shigan will have more of an impact on Luffy's rubber body (which normally reflects bullets) if it is sharper than the round bullet and resembles more modern bullets.
A sharper point is added to this technique when Lucci, Jabra and Dalmatian morph into their half-beast forms, enabling the use of their claws to fire the Shigan like an actual modern bullet, instead of simply jabbing their opponent. So far, it seems each CP9 member has their own version of Shigan, aside from Blueno, Nero, and Spandam, the latter of the two not even knowing how to use the technique.
In a fan question on SBS, Oda said that if you got poked in the butt with a Shigan, you'd die. In another SBS, Oda also claimed that the CP9 agents would sprain their fingers when they failed in the technique during training.
- Shigan "Oren" (指銃「黄蓮」 Shigan "Ōren"?, literally meaning "Finger Gun: 'Yellow Lotus'"): Used by Lucci. This attack is simply a rapid-fire version of the normal Shigan technique that hits the enemy multiple times. In the anime, he is also seen using this technique to kill the captain of a crew who raided the kingdom 15 years ago, but did not name it as "Oren". In One Piece: Unlimited Adventure (dubbed by FUNimation), this is called Shigan: Yellow Lotus, and in the FUNimation dub and Viz Manga, this is called Finger Pistol Yellow Lotus. In the English localization of One Piece: Burning Blood is mistakenly translated as Tempest Kick: Yellow Lotus.
- Tobu Shigan (飛ぶ指銃 Tobu Shigan?, literally meaning "Flying Finger Gun"): First used by Stussy. A projectile version of Shigan that fires a sharp compressed air shockwaves from the finger thrust enabling the user to injure someone without getting close. It seems to be the Shigan version of the Flying Slash Attack.
- Tobu Shigan "Bachi" (飛ぶ指銃「撥」 Tobu Shigan "Bachi"?, literally meaning "Flying Finger Gun: 'Plectrum'"): Used by Lucci. Similar to "Rankyaku", this technique is able to pierce Luffy's rubber body. Unlike all other versions, this type of Shigan is launched by flicking instead of jabbing, though in the anime, Lucci and Jabra demonstrated a variant that involves jabbing. In the Viz Manga, this is called Flying Finger Pistol Sting. The attack's name is a possible play on the term 蜂 (hachi/bachi, lit. bee), hence the projectile nature of the attack and the Viz Manga translation.
- Shigan "Madara" (指銃「斑」 Shigan "Madara"?, literally meaning "Finger Gun: 'Speckles'"): Used by Lucci. Appears as Oren, but is performed with both hands instead of one and in half-leopard form (meaning that his fingers are clawed), this makes for the ultimate Shigan barrage. In One Piece: Unlimited Adventure (dubbed by FUNimation), this is called Shigan: Spots, and in the FUNimation dub and Viz Manga, this is called Finger Pistol Spots. In One Piece: Pirate Warriors 3, Lucci can only perform this in his human form. The kanji for 斑 also translates to "unevenness/inconsistency" if read as "mura".
- Bigan (鼻銃 Bigan?, literally meaning "Nose Gun"): Used by Kaku, in his half-giraffe form. In this attack, Kaku uses his nose instead of his finger to perform the attack. As his nose is much larger in diameter than a finger, the hole it creates is also much larger than that of a normal Shigan, as well as being completely square. In One Piece: Unlimited Adventure (dubbed by FUNimation), this is called Shigan: Nose Gun, and in the FUNimation dub and Viz Manga, this is called Nose Pistol.
- Kyoku Bigan "Kirimanjaro" (極・鼻銃「麒麟マン射櫓」 Kyōku Bigan "Kirimanjaro"?, literally meaning "Extreme Nose Gun: 'Giraffe-Man Shooting Oar'"): Used by Kaku in half-giraffe form. After using Kirin Hodai to completely retract his neck into his body, he can fire it out like a cannon, making his Bigan much stronger. The name Kirimanjaro is a reference to "Kilimanjaro", the tallest mountain in Africa that shares the same name. In the Viz Manga and FUNimation dub, this is called Extreme Nose Pistol Giraffe Blast.
- Jusshigan (十指銃 Jusshigan?, literally meaning "Ten Finger Guns"): Used by Bonham  and Jabra in his half-wolf form. In this attack, the user puts both of his hands together and performs Shigan with all ten of his fingers at once, greatly damaging the opponent. In the Viz Manga, this is called Ten Finger Pistol.
- Gekko Jusshigan (月光十指銃 Gekkō Jusshigan?, literally meaning "Moonlight Ten Finger Guns"): A combination of Jusshigan and Geppo. After using Geppo to get himself into the air and subsequently avoid his foe's attack, Jabra finally uses it to launch himself towards his airborne target in a vertical drop. The added momentum and the vulnerable target makes the following Jusshigan more effective, and harder to avoid. In the Viz Manga, this is called Moonlight Ten Finger Pistol.
- Shigan Cue (指銃 Q Shigan Kyu?, literally meaning "Finger Gun: Cue"): Used by Kumadori. In this attack, Kumadori uses his blunt staff in the same way a finger is normally used in Shigan. The Q in the name is a reference to a pool cue, which is held in the same manner that Kumadori wields his staff. In the Viz Manga and FUNimation Dub, this is called Finger Pistol Q.
- Shishi Shigan (獅子指銃 Shishi Shigan?, literally meaning "Lion Finger Gun"): Used by Kumadori. Rather than using his own fingers, Kumadori shapes his hair into the form of hands and repeatedly uses the fingers of said hands to rapidly jab the opponent, similar to Lucci's Shigan "Madara", but less powerful. In the Viz Manga and FUNimation dub, this is called Shishi Finger Pistol.
- Jugon (獣厳 Jūgon?, literally meaning "Stern Beast" or "Beast Stern"): Used by Fukuro, this is a very strong punch which is done at the same speed as Shigan, making it even more powerful. In the In the FUNimation dub and Viz Manga, this is called Solid Beast.
- Jugon Ogi: "Fukuro Dataki" (獣厳「奥義」"梟叩き" Jūgon Ōgi: "Fukurō Dataki"?, literally meaning "Stern Beast Secret Technique: 'Owl Thrasher'"): A rapid-fire version of Jugon, in which Fukuro unleashes a flurry of punches at the enemy while using Soru to move around him, in order to strike from all directions. In the anime, Fukuro creates after images of himself that circle the opponent to strike them. In the Viz Manga, this is called Solid Beast Supreme Technique Owl Strike. In the FUNimation dub, this is called Secret Technique: Owl Thrashing. The kanji for Fukurodataki is a play on the original kanji 袋叩き (lit. Pouch Thrasher), which is read the same way and is meant to be a term for beating up someone via a gang up.
- Shinaru Shigan "Whip" (しなる指銃「鞭」（ウイップ） Shinaru Shigan "Uippu"?, literally meaning "Bending Finger Gun: 'Whip'"): Used by Kalifa. In this attack, Kalifa pulls back her arm as if to use a normal Shigan attack, then whips her arm out at the opponent at high speed, causing her arm to appear as if it is bending like a whip would, and hits the enemy with her finger. The whip aspect of this variation results in the added effect of the target being thrown forcibly backwards. In the Viz Manga, this is called Bendy Finger Pistol Whip. In the FUNimation dub, this is called Supple Finger Pistol Whip.
- Tobu Shigan "Mitsubachi" (飛ぶ指銃「三撥」 Tobu Shigan "Mitsubachi"?, literally meaning "Flying Finger Gun: 'Three Plectrums'"): Used by Lucci. Lucci fires the Tobu Shigan: Bachi three times consecutively. This is called Rapid Fire Triple Sting in the FUNimation dub. The kanji for "mitsubachi" is a play on 蜜蜂, which is the Japanese term for a honeybee.
- Tobu Shigan "Hibachi" (飛ぶ指銃「火撥」 Tobu Shigan "Hibachi"?, literally meaning "Flying Finger Gun: 'Fire Plectrum'"): Used by Lucci. Same as Tobu Shigan: Bachi, except that the projectile is a fireball, possibly created through friction, that burns the victim upon impact. "Hibachi" is a type of Japanese grill, or a braizer (and is originally read with the kanji 火鉢). This is called Flying Finger Pistol Fire Sting in the FUNimation dub. In the English localization of One Piece: Burning Blood, it is called Finger Pistol: Fire Sting.
- Shigan "Five" (指銃「ファイブ」 Shigan "Faibu"?, literally meaning "Finger Gun: 'Five'"): Used by Shuzo, he does Shigan with all five fingers on one hand. This was first used against Luffy. In the FUNimation sub, this is called Finger Pistol Five.
- Shigan "Ten" (指銃「テン」 Shigan "Ten"?, literally meaning "Finger Gun: 'Ten'"): Used by Shuzo, he does Shigan with all ten fingers on both hands similar to Jabra's Jusshigan. This was first used against Luffy. In the FUNimation sub, this is called Finger Pistol Ten.
- Shigan "Sentoso" (指銃「仙洞草」 Shigan "Sentōsō"?, literally meaning "Finger Gun: 'Hermit Cave Grass'"): An upward version of Shigan: Oren used by Lucci in Gigant Battle 2, as a followup to his Shoukoushou (昇硬掌, lit. "Rising Stiff Palm") attack.
- The Shigan technique is most likely a reference to the Shaolin Monks' fictional technique: Shaolin Finger Jab.