Pros
They look good
They shoot good
They have good animations
Cons
They don't have sound
They look weird while reloading
It glitches sometimes
They could use an update or two with the sounds reloading and you should test it with glitches other than that it is fine.