How would I build my dream rifle?

Every young weapon enthusiast has, at least once in their life, thought of sitting in a workshop and building their dream weapon with their…