I don't get where he got the money to buy the near dozen guns he had. When I was 18 I didn't have £2500 to spend on anything.
I didn't read his background in detail but IIRC his parents or parent or something passed away a year or two back so maybe inheritance.