Meanwhile, I shared this with a friend who you could call the grammar police. He didn't see anything wrong with this. When I pointed out the plural is "vinyl" I was told I was incorrect. According to Oxford English Dictionary, "vinyls" is correct. When used as a noun, the plural of vinyl is "vinyls". Given that the Oxford dictionary lists lists "Also, a record. colloquial." under the use as a noun, "vinyls" would be correct for referring to records.
The use of "vinyl" when an adjective, as in referring to the particular resin / plastic itself is the only use case where not having the s would be correct when used as plural.
That said, if you include "records" after the word vinyl, then vinyl would be an adjective and would not be correct as "vinyls". But without the word "records" after it "vinyls" is correct as it's a noun.
lol
Of course said person does not collect vinyl records.