I’ve never seen these before. The SIG Sauer Venom .177 pellets Are they comparable to JSB’s or H&N’s? Crow