Revert "simplified classes reqs for repair and reammo"

This reverts commit 999667e982c178ea0a975d4d4144222f6c5b7563.