Carbon Fiber Stock for Cricket BullPup?