I think the best all around gun is going to be a 12 gauge like a Mossberg 500 or Remington 870. Can be configured with or without a stock, long or short barrels, smooth or rifled bores and shot or slugs.
Best small rifle will be any 22lr bolt gun. Best mid power semi would be an AR-15, the...