Yes you can swap them in seconds. I would go for a 16 inch barrel with a flat top upper so you can put a quality red dot optic on it. Just get an upper with its own bolt and carrier, dont use the same one for two different uppers, they will wear different.