Extracting weapon summary table to its own class