From this page of the Cyberpunk 2077 guide, you will learn what bullet ricocheting is, how it works, and what do you need to use it.
In Cyberpunk 2077, there are many types of firearms, and each of them has some unique properties. Tech weapons can shoot piercing bullets, Smart weapons shoot self-propelled bullets, and Power weapons can shoot ricochets - this is an extremely valuable feature, especially in tight spaces where enemies can hide behind many covers. However, in order to use the ricocheting function you must meet certain requirements.
Ricocheting - requirements
By default, Power weapons have only a 5% chance of ricochet shots, but you can actively use this feature thanks to one piece of cyberware and a Kiroshi mod. You will need a Ballistic Coprocessor and a Trajectory Generator.
How to get the Ballistic Coprocessor?
The Ballistic Coprocessor significantly increases the chance of bullet ricocheting when using Power Weapons. A rare and very rare version of the Coprocessor can be purchased from Viktor, at the clinic in Watson (Little China). The legendary version of this cyberware can be bought from the Ripperdoc in Kabuki.
The very rare version of the Ballistic Coprocessor increases the number of ricochets by 1, and the legendary version by 2.
How to get the Trajectory Generator?
The Trajectory Generator is a Kiroshi Optics mod, which shows the ricochet trajectory when aiming through the gun sight. You can buy this modification from Viktor, at the clinic in Watson (Little China).
Bullet ricocheting - how to use it?
After installing the Ballistic Coprocessor cyberware and the Trajectory Generator mod, you can start using the ricochet function. Equip your character with a Power weapon, and then use the sight - you will notice small red arrows on the screen that indicate which way the bullet will ricochet from the surface it hit. If you have a very good aim, you can of course use the ricochet function without using an additional sight.