Revert "Started making playerent::weapon be more dynamic"

This reverts commit 6ffc2c82bacd958235aded83cfe73d949e733144.