Really? Ive been testing a few fighting styles and I didnt noticed any of them.
Like gary's fighting style he breaks your block + damages you.
So as Jimmy's overhead punch.
There are a lot of "effects" in each attack of a fighting style.
Launchers: the one that makes the enemy fly away, fall or go back a few steps depending on his height in pedstats. Like jimmy uppercut.
Stunners: a heavy low attack that makes the enemy to not be able to attack for like 2 seconds. Like the bullies kick or gary knee.
Unblockables: the attacks that can't be blocked. Jimmy overhead punch, p_striker_b and p_grappler_a charged punch, etc.
Then there are a few attacks that makes the enemy to fall to the ground, different from the launchers like g_grappler_a axe kick (which makes the enemy to roll on the ground like jimmy overhead punch) and do_striker_a double axe handle combo (which makes the enemy to fall first with his head and then the rest of the body).
All the launchers and stunners can break the enemy block.