Nerf Recon Piston

The piston for my Nerf recon recently broke, so I took some measurements and created this in blender. It's at 1/10th scale, so it must be scaled up before being printed. I haven't printed it yet, so I will give some more details soon. Probably best printed on it's side for the most strength.

Supports: Probably

Raft: yes

Infill: 100% (It's a pretty thin part)