Since this is a "whodunnit" without an official solution, I'll venture a guess. SPOILERS: didn't do it, he was, indeed, framed. Murder was out of character, stalking someone to rape them was out of character, carrying a gun was out of character. He had plenty of luck picking up women in bars, why break into someone's house and assault them? Why in the world would he need to carry a gun? By everyone's admission, he was a big, strong guy (could "break someone in half like a twig"), so it's not too believable that he needed a gun to get his way.

