In general, if you're planning on doing lots of aluminium welding or welding it for long periods in one go, a Push-Pull gun is for you. However, if you need to swap between materials often, then a Push-Pull gun can be a pain. You'll lose all the wire still inside the gun every time you switch before finishing a spool.