I decided I would try my hand at this. I started with an F2000 and went from there.
I'm submitting to get it modeled, here's the XML code. Image attached.
<weapon>
<group x="921.2" y="453.7" rotation="0" scale="1" flip="1,1">
<part id="Bolt013" x="-189.65" y="-29.4" rotation="0" scale="1" flip="1,1" colors="666666"/>
<part id="GasTube09" x="-67.25" y="-48" rotation="0" scale="1" flip="1,1" colors="666666,e1e1e1"/>
<part id="Barrel034" x="108.8" y="-32.65" rotation="0" scale="1" flip="1,1" colors="666666,666666"/>
<part id="UReceiver022" x="-24.1" y="-38.65" rotation="0" scale="1" flip="1,1" colors="666666,666666,666666"/>
<group x="133.8" y="-37.65" rotation="0" scale="1" flip="1,1">
<part id="RIS004Down" x="61.9" y="16.7" rotation="0" scale="1" flip="1,1" colors="666666,999999"/>
<part id="RIS004Up" x="0" y="-8.1" rotation="0" scale="1" flip="1,1" colors="666666,666666,e1e1e1"/>
<part id="RIS004A" x="122" y="-23.35" rotation="0" scale="1" flip="1,1" colors="666666"/>
</group>
<part id="RMag001" x="-192.15" y="53.55" rotation="0" scale="1" flip="1,1" colors="999999"/>
<part id="LReceiver017" x="-119.85" y="4.9" rotation="0" scale="1" flip="1,1" colors="666666,444444,444444"/>
<part id="Handguard017" x="35.05" y="14.15" rotation="0" scale="1" flip="1,1" colors="666666,444444"/>
<part id="Buttplate01" x="-346.05" y="15.55" rotation="0" scale="1" flip="1,1" colors="666666"/>
<part id="ChamberLid01" x="-186.7" y="-57" rotation="0" scale="1" flip="1,1" colors="666666"/>
<part id="Scope011" x="-23.15" y="-91.65" rotation="0" scale="1" flip="1,1" colors="666666,666666,666666"/>
<group x="-259.15" y="1.25" rotation="0" scale="0.49" flip="1,1">
<part id="Strip01" x="-58" y="-67.55" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip02" x="-28" y="-58.55" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip03" x="28" y="-62.75" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip04" x="-28" y="-73.55" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip05" x="-58" y="-77.55" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip06" x="-58" y="-24.15" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip07" x="-28" y="-24.15" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip08" x="-1" y="-24.15" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip09" x="28" y="-24.15" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip10" x="58" y="-24.15" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip11" x="-58" y="20.1" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip12" x="-28" y="20.1" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip13" x="-1" y="20.1" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip14" x="28" y="20.1" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip15" x="58.1" y="20.1" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip16" x="-58" y="45.85" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip17" x="-28" y="45.85" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip18" x="-1" y="45.85" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip19" x="28" y="45.85" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip20" x="58" y="46" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip21" x="-58.05" y="65.95" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip22" x="-27.7" y="70" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip23" x="-1" y="63.45" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip24" x="28" y="63.85" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip25" x="58" y="64.9" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip26" x="-58" y="-57.55" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip27" x="-1" y="-60.8" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
<part id="Strip28" x="58" y="-66.25" rotation="0" scale="1" flip="1,1" colors="cccccc"/>
</group>
<group x="239.75" y="-70.4" rotation="0" scale="1" flip="1,1">
<part id="ISight008B" x="-6.65" y="-1.95" rotation="0" scale="1" flip="1,1" colors="666666"/>
<part id="ISight008A" x="9.45" y="0.55" rotation="0" scale="1" flip="1,1" colors="666666,666666"/>
</group>
<part id="Compensator004" x="327.8" y="-34.4" rotation="0" scale="1" flip="1,1" colors="666666"/>
</group>
</weapon>