Things I liked: I was impressed with the accuracy and power and initially I liked it heaps but ........ read on....
Things I would have changed: Quality of the internal parts ...... It's OK provided your shooting program is fairly minimal. (a few pellets every now and then) Part of one of the seals spat out and something went clunk inside.
What others should know: My B40 failed terminally after about 2000 rounds. It went into the service agent's pile of B40's to send back to China. Fortunately it was still under warranty so next time I'll choose better and just pay more for quality.