Battlefield 4: Weapon completion update #2

I haven't posted a Battlefield 4 weapon completion update for a long time, so here's the latest weapon update of what I have finished (meaning I got the dog tag for that weapon and unlocked all of the weapon's attachments).

Assault Rifles - ALL DONE
ACE 23
AEK-971
Famas
M416
F2000
L85A2
M16A4
AUG A3
CZ-805
Scar-H
SAR-21
AK-12
QBZ-95-1
Bulldog
AR160

Carbines - ALL DONE
ACE 52 CQB
AK 5C
ACW-R
ACE 21 CQB
A-91
M4
SG553
AKU-12
G36C
Type-95B-1
MTAR-21

Shotguns
QBS-09
Saiga 12K
DBV-12
M1014

Light Machine Guns - ALL DONE
MG4
AWS
M249
PKP Pecheneg
Type 88 LMG
LSAT
QBB-95-1
M240B
U-100 MK5
M60-E4
RPK-74M
RPK-12

Personal Defense Weapons - ALL DONE
P90
JS2
CZ-3A1
PP-2000
UMP-45
CBJ-MS
PDW-R
MX4
AS Val
MPX
UMP-9
MP7
SR-2

Designated Marksman Rifles
M39 EMR
SCAR-H SV
MK11 Mod 0
SKS
SVD-12
QBU-88
Ace 53 SV

Sniper Rifles
SRR-61

Hand Guns
P226
M9
QSZ-92
MP443
G18
FN57
M1911
93R
CZ-75
Compact 45
M412 Rex
Deagle 44
Unica 6
SW40

Grenades
RGO Impact