Loving the look of the electronics bay! I just finished building my Eagle Claw and it is 15 pounds without parachutes, electronics or paint. I'll try to post some pics later!
I am building one now and it is 15 pounds without the parachutes, electronics, or paint...I used chopped CF internal fillets and foamed a 54mm tube in the nose for tracking electronics. I'm hoping to keep it under 18 pounds total! We'll see!