Shield/Trade with Firefox?

is it possible to shield coins with firefox and not the app. I know of lightshadowbox but it seems to be only chrome. I also know of pswap.app but it seems to only allow trading of shielded coins once they are already shielded. How can I get shielded coins? Is it possible through metamask? I also saw app.privacyswap.finance. That seems to allow trading of non-shielded coins with each other and prv. Is there a way for me to shield my coins on there. or to purchase already shielded coins on a dex. Is prv just as private as a shielded coin? If so, I could purchase prv through privacyswap.finance and then trade back to btc later. But it would be easier to be able to shield my own btc and not worry about price swings.