So not even the documentation told me that LocalPlayer() doesn't even have GetWeapon.