Hmm...

I Figure that is the speed goat of rifles.

all different parts put together ??