Switch: Dlink DGS-1510-52X (48 1Gb ports, 4 10Gb SFP+ ports, low power and noise compared to the competition, very low price, no redundancy features)
Wireless: Xclaim Xi-3 (6 antenna, dual band, 802.11ac, POE powered, small business oriented wireless AP, can do up to 4 SSIDs for different networks and different levels of access)
Router: use a server with a 10Gb NIC and run pfSense as a VM on the server. This should give you good enough performance for the gaming machines to all have good bandwidth.