Now, this in and of itself would make an interesting book. Colin Fischer has Asperger's Syndrome which makes him extremely aware of details, but he is awkward when it comes to social skills. Sherlock Holmes is one of Colin's heroes, and he approaches the gun at school in the same way.
This book was very well written and you cannot help but root for Colin Fischer. I highly recommend this one. This book trailer actually does a fairly good job of explaining the plot of the book.