@KVPrasad there's a bit of misinformation here. You don't have to update to 4.x at all. And 4.5 is NOT the minimum to use Pasta firmware without Cubic Ninja. In fact, it's the maximum. However... You should know that it will only run older games that don't have the 7.x encryption. If you want to be able to play every 3DS game (with the exception of Pokemon Rumble World and a few other titles) you're going to want your system between 9.0 and 9.2 and run pasta using Cubic Ninja.
So if you can find that game for a decent price, used or new, then I would do that. If not, you're very limited.
Edit: BTW, if you are okay with being limited and don't want to buy Cubic Ninja, you will still need to install mset using Gateway's installer file. However, that does NOT mean that you need to buy a Gateway. All you need is any generic DS flashcart that works in your 3.x system. You put the installer file on the cart as you would any DS game and then install it from there.