4% bodyfat, 5'7, and 165lbs!? Damn bro, I should be taking advice from you! You must be rock solid...
My brother put on 20-something pounds without bloat or any gain in bodyfat using Beastdrol (aka superdrol) and Katanadrol (prohormone "tren", 4-chloro).
I used Beastdrol as a kickstart to my current cycle and so far I have gained 15lbs in 3 weeks. Bodyfat increased maybe 1% at the most, but I think I have less water retention.
I love Anavar but I don't know if it will give you the gains you the mass gains you want. Nothing gets me big like good old Testosterone. But if you can get a hold of Beastdrol, I recommend that. Some people have good success with Dianabol only cycles so you can always give that a try.