Yes, I recently bought one of the 'red' tins of caps - although I dont currently have a gun which will fit them, but aim to get a Parker Hale Enfield pretty soon. In any case its worth stocking up, in anticipation of a shortage and massive price rise as has happened with the No.1075's. Here across the channel the top hat caps are still sensibly priced, but the profiteers on Naturabuy are now selling the 1075's for 1 euro each! Just as well I stocked up on those, too. I've never seen the Eley ones before.