FT BN Versa CG HELP!!!

So I built my second FT BN Versa with Red20RC's wingtip mod and against better judgement flew it tail heavy. The plane survived but I am still perplexed. I built the plane mostly to FT specs and both of my BN Versa's have been tail heavy. I had to add a 500 mAh 3S to the last one and move the motor so far forward the prob was a few millimeters from the foam, meanwhile the FT crew is flying theirs without having to add tons of nose weight. Am I doing something wrong? Is there another way to balance my plane out without the added weight of a 500mAh 3S? Here are my specifications:

Battery: Turnigy 2200mAh 3S 20C LiPo
Motor: NTM Prop Drive 28-26A 1200kV Brushless Motor
ESC: Venom 30A ESC
Propeller: APC Style 6x4 Propeller
Servos: Hextronik 9g Nylon Servos and a generic 9g servo for camera pan
Camera: 808 #16 D Lens Key Chain Camera
FPV Gear: Quanum Complete FPV Bundle
Buck Converter: Weighs 23g and is at the nose of the aircraft (I know it is big and weighs a lot, I will be ordering a smaller one soon)

Could my motor be too heavy? Let me know what you guys think and any solutions you might come up with. Kind of considering a nose mounted boom with weights on the end acting as a counterbalance. Thanks!

Sky Pirate