Tutorial 8 problem/bug

when i do tutorial 8 everything goes fine except the output of the shot



for example this is 1 shot that should have 1 colison detected instead it has 2 at slightly diffrent locatons


Collisions? 2
* Collision #0
You shot the Deputy at (1.543323, 0.4476309, -3.0), 13.09894 wu away.
* Collision #1
You shot the Deputy at (1.7807574, 0.51649725, -5.0), 15.1141615 wu away.

im woundering if its counting the ray going in the frount of the mesh and counting it again coming out the back part of the mesh its about the only thing i can think of that is causing this

the same holds true if i hit 5 targets i get 10 colisons for example

Collisions? 10
* Collision #0
You shot Oto-geom-1 at (-1.455575, 0.8155625, -0.5560236), 8.103066 wu away.
* Collision #1
You shot Oto-geom-1 at (-1.3603754, 0.76655865, -0.6927023), 8.276691 wu away.
* Collision #2
You shot Oto-geom-1 at (-1.2385058, 0.7038262, -0.86767054), 8.498955 wu away.
* Collision #3
You shot Oto-geom-1 at (-1.0296569, 0.59632134, -1.1675153), 8.879852 wu away.
* Collision #4
You shot the Sheriff at (-1.0, 0.58105564, -1.2100935), 8.933939 wu away.
* Collision #5
You shot the Sheriff at (0.12881231, 2.3841858E-7, -2.8307319), 10.992656 wu away.
* Collision #6
You shot the Deputy at (0.24671125, -0.060688257, -2.9999995), 11.207678 wu away.
* Collision #7
You shot the Deputy at (1.6397581, -0.77775836, -4.9999995), 13.748302 wu away.
* Collision #8
You shot the Floor at (7.5110445, -3.799999, -13.429417), 24.45629 wu away.
* Collision #9
You shot the Floor at (8.288121, -4.199999, -14.545067), 25.873514 wu away.

can someone explain if im right and how to resolve this or if im wrong and what can be causing it

the code im using is copy and pasted from the tutorial 8 hello picking so i know the code is not wrong unless the code provided on that page is wrong

thanks in advance for any help that can be given

Yes its the two collisions with the mesh, front and back.