If you want to have a lined up scope follow this guide

Go to
mods\update\update.rpf\common\data\ai, right click and click edit.
In the search bar type, WEAPON_CARBINERIFLE.
Now scroll down to where you see something similar to the sight adjustment given below.
Copy and paste this over your open4 screen

Sight Adjustment: 

<CameraFov value="50.000000"/>
<FirstPersonAimFovMin value="60.000000" />
<FirstPersonAimFovMax value="60.000000" />
<FirstPersonScopeFov value="30.00000"/>
<FirstPersonScopeAttachmentFov value="20.00000"/>
<FirstPersonRNGOffset x="-0.070000" y="0.000000" z="0.070000" />
<FirstPersonRNGRotationOffset x="-6.500000" y="-1.000000" z="-4.700000" />
<FirstPersonLTOffset x="-0.01500000" y="-13.80000000" z="0.0300000" />
<FirstPersonLTRotationOffset x="-4.50000000" y="-30.0000000" z="-1.300000" />
<FirstPersonScopeOffset x="0.00035" y="0.0600" z="-0.0200"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.0000" z="-0.0280"/>
<FirstPersonScopeRotationOffset x="-0.70000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.07500000" y="0.000000" z="-0.05"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.025000" y="0.000000" z="-0.0750000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.075000" y="1.000000" z="-0.060000"/>

If you want the weapon animations that are showcased in the video I have a tutorial showing you how to change them manually

I highly recommend you use the AR Laser mod by trash8

Note that the config is not needed if you are just using the basic m4a1.