I had some free time so I decided to fix up my old XNA laser system a bit. It looks much nicer than before and the collisions are much faster. I also added in proper light reflection instead of the old system which was just the mirrors angle.
Here is the source code http://taylore.net/LaserBox.zip ! Warning it’s messy and incomplete!