The question is about the ryzen 3 1300x or the Ryzen 5 1400. The Ryzen 3 1200 you mention is quite inferior.
Ryzen 3 1300x has 4 cores 3,5GHz base, 3,7GHZ boost (2 cores), 3,9GHz XFR , and 8MB L3
Ryzen 5 1400 has 4 cores (8th), 3,2GHz base, 3,4GHz boost (2 cores), 3,45GHz XFR, and 8 MB L3
In gaming is better the highest frequencies that are obtained with Ryzen 3 1300x than the extra cores of Ryzen 5 1400.
Ryzen 5 1500x is much more better than Ryzen 5 1400:
4 cores (8th) 3,5GHz base, 3,6GHz clock (4 cores), 3,7GHz clock (2 cores), 3,9GHz XFR. and 16 MB L3 (the double that 1400 or 1300x).
the 3.5 GHZ base of 1500x o 1300x (all 4 cores) are superior to the 3.45 GHZ (turbo + XFR) of 1400 (only 2 cores).
In amazon.co.uk
Ryzen 3 1300x cost 90 pounds
Ryzen 5 1400 cost 120 pounds
Ryzen 5 1500x cost 125 pounds (only 5 pounds more!)