I’m currently running a Cisco ASA 5540 as the perimeter device (with NAT and DHCPD) at home. Replaced the stock fans because it was seriously noisy. Getting about 920Mbp/s. Also running a site-to-site VPN to AWS. It’s been working great for many years with absolutely no issues whatsoever. The only problem is that it’s starting to show some ageing with no firmware updates since 2018, so I’m replacing this with a recent Palo Alto Networks NGFW with 1+ Gbp/s firewall capability. The FW is then connected with OM3 fiber to a SFP port on a 48-port gigabit Cisco switch (2960G), with trunking ports to other managed Cisco switches in the house. The server is connected to the switch using 4 ports in LACP mode for better bandwidth and redundancy. If you can live with the noise I highly recommend old enterprise gear as it can be found for cheap.