How to properly rig the shoulder of this low poly model?
You need to :

Go in Edit mode, some normals are flipped, recalculate them
Add some edge loops so that your armature is able to bend the object:



Reparent With Automatic Weight
Bring some corrections in Weight Paint mode