Can I simply block emails that fail SPF authentication instead of them going to the spam folder?

Can I simply block emails that fail SPF authentication instead of them going to the spam folder?

I implemented SPF authentication a couple of months ago, and it's working well.. I see emails on a daily basis in my spam folder that claim to come from my own or other email addresses in my domain. The headers show a "SoftFail" for failing the SPF checks (ie, they did not originate from my registered servers).

All of these emails contain virus or malware attachments. I was hoping there was a way to simply reject them outright instead of accepting them but putting them into my Spam folder for me to deal with (I check that folder every day because
there are always one or two emails in Spam that shouldn't be). Is it possible to simply reject the emails that fail SPF
checking instead of sending them to Spam?