The materials is ok, but the FPS is only 131.2 (0.096 J) with 0.12 g BB. So it's suitable for room plinking only. And Black Viper is an airsoft gun, not BB Gun.
go to options video settings and then fps
Depends on the FPS. If the gun is over 400 fps it can go threw a can. My friend has a 400 fps ak 47 and it can kill the can.
350 or lower
That depends on the manufacturer. Most will go about 300 - 350 fps (from WE, KWA, ect.) while Tokyo Marui ones go about 260-280 fps
up to 6000 fps
16.557 fps
I don't know for sure if you are talking about the gun I think you are, but the one I am thinking of is advertised at like 430 fps on the box, but my friend has one that cronoed in at 380 fps, which is good because the place we go has a 400 fps max.
Berreta would be the best choice. Be prepared to spend serious money.
no
4000 fps +
6000 fps or so.